@echo off
echo ====================================
echo   Python简易HTTP服务器启动脚本
echo   适用于Vue应用本地预览
echo ====================================

REM 检查Python安装
python --version >nul 2>&1
if %ERRORLEVEL% NEQ 0 (
  echo 错误: Python未安装！
  echo 请安装Python后再试，或使用start-local-server.bat启动Node.js服务器
  pause
  exit /b 1
)

REM 检查dist目录存在
if not exist dist (
  echo 错误: dist目录不存在，请先运行构建命令!
  echo 运行 npm run build 或 build.bat 构建项目
  pause
  exit /b 1
)

REM 切换到dist目录并启动HTTP服务器
cd dist
echo 启动Python HTTP服务器，网址: http://localhost:8000
echo 请使用浏览器访问该地址
echo 按Ctrl+C停止服务器
echo ------------------------------------

REM 尝试使用Python 3的HTTP服务器
python -m http.server 8000 2>nul || python -m SimpleHTTPServer 8000

REM 如果服务器停止，暂停以查看输出
pause 